package com.dymall.common.exception;

/**
 * 表示业务逻辑非法或违反业务规则的情况。其默认状态码设置为500
 */
public class BizIllegalException extends CommonException{

    /**
     * 表示业务逻辑非法或违反业务规则的情况。其默认状态码设置为500
     */
    public BizIllegalException(String message) {
        super(message, 500);
    }

    /**
     * 表示业务逻辑非法或违反业务规则的情况。其默认状态码设置为500
     */
    public BizIllegalException(String message, Throwable cause) {
        super(message, cause, 500);
    }

    /**
     * 表示业务逻辑非法或违反业务规则的情况。其默认状态码设置为500
     */
    public BizIllegalException(Throwable cause) {
        super(cause, 500);
    }
}
